package com.ce.pms.charge.vo;

import java.util.Date;

import com.sitechasia.webx.core.model.IViewObject;

public class BankVO implements IViewObject {

	/**
	 * long：serialVersionUID
	 */
	private static final long serialVersionUID = 4772321243173992320L;

	/**
	 * 银行代码
	 */
	private String bankCode;

	/**
	 * 银行名称
	 */
	private String bankName;

	/**
	 * 创建人id
	 */
	private Long creator;

	/**
	 * 回盘文件前缀
	 */
	private String inFilePrefix;

	/**
	 * 主键
	 */
	private Long keyword;

	/**
	 * 修改人id
	 */
	private Long modifier;

	/**
	 * 修改日期
	 */
	private Date modifyDate;

	/**
	 * 出盘文件前缀
	 */
	private String outFilePrefix;

	/**
	 * 备注
	 */
	private String remark;

	/**
	 * 创建日期
	 */
	private Date sysDate;

	/**
	 *
	 */
	public BankVO() {
		super();
	}

	/**
	 * @param keyword
	 * @param bankName
	 * @param bankCode
	 * @param filePrefix
	 * @param filePrefix2
	 * @param remark
	 */
	public BankVO(Long keyword, String bankName, String bankCode, String filePrefix, String filePrefix2, String remark) {
		super();
		this.keyword = keyword;
		this.bankName = bankName;
		this.bankCode = bankCode;
		this.outFilePrefix = filePrefix;
		this.inFilePrefix = filePrefix2;
		this.remark = remark;
	}

	/**
	 * @return the bankCode
	 */
	public String getBankCode() {
		return this.bankCode;
	}

	/**
	 * @return the bankName
	 */
	public String getBankName() {
		return this.bankName;
	}

	/**
	 * @return the creator
	 */
	public Long getCreator() {
		return this.creator;
	}

	/**
	 * @return the iFilePrefix
	 */
	public String getInFilePrefix() {
		return this.inFilePrefix;
	}

	/**
	 * @return the keyword
	 */
	public Long getKeyword() {
		return this.keyword;
	}

	/**
	 * @return the modifier
	 */
	public Long getModifier() {
		return this.modifier;
	}

	/**
	 * @return the modifyDate
	 */
	public Date getModifyDate() {
		return this.modifyDate;
	}

	/**
	 * @return the oFilePrefix
	 */
	public String getOutFilePrefix() {
		return this.outFilePrefix;
	}

	/**
	 * @return the remark
	 */
	public String getRemark() {
		return this.remark;
	}

	/**
	 * @return the sysDate
	 */
	public Date getSysDate() {
		return this.sysDate;
	}

	/**
	 * @param bankCode the bankCode to set
	 */
	public void setBankCode(String bankCode) {
		this.bankCode = bankCode;
	}

	/**
	 * @param bankName the bankName to set
	 */
	public void setBankName(String bankName) {
		this.bankName = bankName;
	}

	/**
	 * @param creator the creator to set
	 */
	public void setCreator(Long creator) {
		this.creator = creator;
	}

	/**
	 * @param filePrefix the iFilePrefix to set
	 */
	public void setInFilePrefix(String filePrefix) {
		this.inFilePrefix = filePrefix;
	}

	/**
	 * @param keyword the keyword to set
	 */
	public void setKeyword(Long keyword) {
		this.keyword = keyword;
	}

	/**
	 * @param modifier the modifier to set
	 */
	public void setModifier(Long modifier) {
		this.modifier = modifier;
	}

	/**
	 * @param modifyDate the modifyDate to set
	 */
	public void setModifyDate(Date modifyDate) {
		this.modifyDate = modifyDate;
	}

	/**
	 * @param filePrefix the oFilePrefix to set
	 */
	public void setOutFilePrefix(String filePrefix) {
		this.outFilePrefix = filePrefix;
	}

	/**
	 * @param remark the remark to set
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/**
	 * @param sysDate the sysDate to set
	 */
	public void setSysDate(Date sysDate) {
		this.sysDate = sysDate;
	}



//	public BankVO(Long bankId, String bankName, Short bankSeq, String bankCode, String uniteCode) {
//
//		this.bankId = bankId;
//		this.bankName = bankName;
//		this.bankSeq = bankSeq;
//		this.bankCode = bankCode;
//		this.uniteCode = uniteCode;
//	}
//	public BankVO() {
//
//	}
//	public String getBankCode() {
//		return bankCode;
//	}
//	public void setBankCode(String bankCode) {
//		this.bankCode = bankCode;
//	}
//	public Long getBankId() {
//		return bankId;
//	}
//	public void setBankId(Long bankId) {
//		this.bankId = bankId;
//	}
//	public String getBankName() {
//		return bankName;
//	}
//	public void setBankName(String bankName) {
//		this.bankName = bankName;
//	}
//	public Short getBankSeq() {
//		return bankSeq;
//	}
//	public void setBankSeq(Short bankSeq) {
//		this.bankSeq = bankSeq;
//	}
//	public String getUniteCode() {
//		return uniteCode;
//	}
//	public void setUniteCode(String uniteCode) {
//		this.uniteCode = uniteCode;
//	}
//
//	private Long bankId;
//	private String bankName;
//	private Short bankSeq;
//	private String bankCode;
//	private String uniteCode;
}
